FreGsd: A Framework for Global Software Requirement Engineering
نویسندگان
چکیده
Software development nowadays is more and more using global ways of development instead of normal development environment where development occurs in one location. This paper is aimed to propose a requirement engineering framework to support Global Software Development environment with regards to all requirement engineering activities from elicitation to finally managing requirement change. Global software environment is more and more gaining better reputation in software development with better quality is resulting from developing in this environment yet with lower cost. However, failure rate developing in this environment is high due to inappropriate requirement development and management. This paper will add to the software engineering development environments discipline and many developers in GSD will benefit from it.
منابع مشابه
An Efficient Framework for Requirement Engineering
Software engineering is an engineering discipline and use of sound engineering principles that concerned with the theories, method and tools with all aspect of software production. Requirement engineering is a branch of software engineering concerned with the real world goals for function and constraints on software systems. Requirement engineering is a process that establishes the foundation o...
متن کاملRequirement Prioritization: A Study and Proposed Framework
Requirements may be defined as a demand or need. In software engineering, a requirement is a description of what a system should do. Requirement prioritization process is used to determine which candidate requirement of a software project should be included in a certain release, for this purpose different techniques are used. In this paper we have proposed a framework to prioritize the software...
متن کاملFactors Generating Risks during Requirement Engineering Process in Global Software Development Environment
Challenges of Requirements Engineering become adequate when it is performed in global software development paradigm. There can be many reasons behind this challenging nature. “Risks” can be one of them, as there is more risk exposure in global development paradigm. So it is may be one of the main reasons of making Requirement Engineering more challenging. For this first there is a need to ident...
متن کاملAspect IPM: Towards an Incremental Process Model Based on AOP for Component-Based Systems
In spite of recent and constant researches in the Component-Based Development area, there is still a lack for patterns, processes and methodologies that effectively support either the development “for reuse” and “with reuse”. This paper presents Aspect IPM, a process model that integrates the concepts of component-based software engineering, frameworks, patterns, non-functional requirements and...
متن کاملIntegrated Framework for Software Requirement Analysis
Requirement elicitation is a very critical step in software development. In order to develop adequate software which answers to user’s needs, it is essential to understand the real-world environment, the users themselves, goals, constraints, and risks and its possible solutions. Unable to describe correct requirements can lead to a massive software development failure. This paper aims to propos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JSW
دوره 10 شماره
صفحات -
تاریخ انتشار 2015